<?php

/**

 * Routes configuration

 *

 * In this file, you set up routes to your controllers and their actions.

 * Routes are very important mechanism that allows you to freely connect

 * different urls to chosen controllers and their actions (functions).

 *

 * PHP 5

 *

 * CakePHP(tm) : Rapid Development Framework (http://cakephp.org)

 * Copyright 2005-2012, Cake Software Foundation, Inc. (http://cakefoundation.org)

 *

 * Licensed under The MIT License

 * Redistributions of files must retain the above copyright notice.

 *

 * @copyright     Copyright 2005-2012, Cake Software Foundation, Inc. (http://cakefoundation.org)

 * @link          http://cakephp.org CakePHP(tm) Project

 * @package       app.Config

 * @since         CakePHP(tm) v 0.2.9

 * @license       MIT License (http://www.opensource.org/licenses/mit-license.php)

 */

/**

 * Here, we are connecting '/' (base path) to controller called 'Pages',

 * its action called 'display', and we pass a param to select the view file

 * to use (in this case, /app/View/Pages/home.ctp)...

 */



    Router::connect('/', array('controller' => 'Home', 'action' => 'index'));

    Router::connect('/trang-chu.html', array('controller' => 'Home', 'action' => 'index'));



    //Process member

    Router::connect('/dang-ky', array('controller' => 'User', 'action' => 'register'));

    Router::connect('/dang-nhap', array('controller' => 'User', 'action' => 'login'));

    Router::connect('/facebook', array('controller' => 'User', 'action' => 'facebook'));

    Router::connect('/dang-xuat', array('controller' => 'User', 'action' => 'logout'));


    Router::connect('/blog/*', array('controller' => 'User', 'action' => 'blog'));



    //Add new post

    Router::connect('/dang-bai', array('controller' => 'Product', 'action' => 'add'));

    //comment

    Router::connect('/binh-luan/:id/:type', array('controller' => 'Cmt', 'action' => 'binhluan'), array('pass' => array('id', 'type')));

    // News
    Router::connect('/bai-viet/*', array('controller' => 'News', 'action' => 'index'));
    Router::connect('/chi-tiet/*', array('controller' => 'News', 'action' => 'detail'));    

    Router::connect('/lien-he', array('controller' => 'Product', 'action' => 'lienhe', 'lien-he.html'));

    Router::connect('/tim-kiem.html', array('controller' => 'Product', 'action' => 'search'));

    Router::connect('/gioi-thieu/*', array('controller' => 'News', 'action' => 'post'));

    Router::connect('/quyen-loi-thanh-vien/*', array('controller' => 'News', 'action' => 'post'));



    Router::connect('/:alias.html', array('controller' => 'Product', 'action' => 'detail'), array('pass' => array('id', 'alias')));



    Router::connect('/:alias', array('controller' => 'Product', 'action' => 'listpost'), array('pass' => array('id', 'alias')));



    Router::connect('/mua-hang/*', array('controller' => 'Product', 'action' => 'addshopingcart'));

    Router::connect('/hien-gio-hang-cua-mat-hang.html', array('controller' => 'Product', 'action' => 'viewshopingcart'));

    Router::connect('/lien-he-mua-hang', array('controller' => 'Product', 'action' => 'buy'));

/**

 * ...and connect the rest of 'Pages' controller's urls.

 */

	Router::connect('/pages/*', array('controller' => 'pages', 'action' => 'display'));



/**

 * Load all plugin routes.  See the CakePlugin documentation on

 * how to customize the loading of plugin routes.

 */

	CakePlugin::routes();



/**

 * Load the CakePHP default routes. Only remove this if you do not want to use

 * the built-in default routes.

 */

	require CAKE . 'Config' . DS . 'routes.php';

